/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.ipo.mm.ejb.facade.actions;

import java.util.List;
import javax.ejb.Local;
import org.ipo.mm.ejb.entities.Actions;

/**
 *
 * @author makcro
 */
@Local
public interface ActionsFacadeLocal {

    void create(Actions actions);

    void edit(Actions actions);

    void remove(Actions actions);

    Actions find(Object id);

    List<Actions> findAll();

    public void create(java.lang.String name, java.lang.String text, java.lang.String status, java.util.Date dueDate, org.ipo.mm.ejb.entities.Meeting meeting);

    public Long getCount();

    public List<Actions> findAllNotDeleted(int firstResult, int maxResults);

    public List<Actions> findByStatusNotDeleted(String status, int firstResult, int maxResults);

    public Long getByStatusNotDeletedCount(String status);
}
